serve abroad a judicial or extrajudicial document - Turkish English Dictionary